Masked Finfoot - German English Dictionary